Big Huge Thesaurus

elapid snake

noun